Firebird - zmena kodovania

Otázka od: Martin Matous

4. 5. 2004 17:34

Dobry den,
pri vytvarani databaze(FB1.5final) som pouzil kodovanie ISO 8859-2.
Vychadzal som z toho, ze databaza bude bezat bud pod linuxom alebo Win.
V sucasnosti je databaza na linuxe(ISO8859-2) a klienti pristupuju z
windows (WIN1250).Pouzivam komponenty FibPlus.

Obcas mi vsak aplikacia havaruje s chybou:
"Arithmetic overflow or division by zero has occurred.arithmetic exception, numeric overflow, or string truncation.
Cannot transliterate character between character sets."
Potom co sa snazim ulozit makcen,dlzen a pod . - ALE NIE VZDY.
Mozno je to "bug" v prevodnych tabulkach Latin2-Win1250, mozno chyba
komponent, a mozno vo mne ;)

Prosim o pomoc:
1. Ake kodovanie sa ma pouzivat pre SK/CZ na linuxovom serveri?
(urcite sa mi zda lepsie ISO8859-2 ako m$ win1250, alebo je to
jedno?ecixtuje nejake pravidlo pre SK resp. CZ data)
2. Da sa zmenit (existuje na to nejaky program?alebo skript?) kodovanie uz
existujucej databazy, v ktorej su uz data v kodovani iso8859-2 na
kodovanie Win1250 - bezbolestne ? t.j. aby to prekodovalo existujuce
data na nove kodovanie...

Dakujem.
Martin



----------
* www.inMail.cz - Vase emailova adresa na cely zivot ZDARMA
* www.czechia.com - profesionalni webhosting a registrace domen za vyhodne ceny
* Zoner Media Explorer 6 - Poznejte kouzlo digitalni fotografie!
(http://www.zoner.cz/zme6)